Tech

Pete Davidson, Kate McKinnon, others set to leave 'SNL'